Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix navigation keyboard accessibility #9951

Merged
merged 1 commit into from
Jun 21, 2018
Merged

Conversation

jancborchardt
Copy link
Member

This makes the app-navigation accessible via keyboard. As discussed @skjnldsv

You can test via simply using Tab and Shift-Tab to navigate, and Enter to choose. Please review @nextcloud/designers @nextcloud/accessibility

Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
@juliusknorr
Copy link
Member

So it is about the 3-dots menut for more apps, right? As the regular app menu icons were already keyboard browsable for me even before that.

@codecov
Copy link

codecov bot commented Jun 21, 2018

Codecov Report

Merging #9951 into master will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master    #9951   +/-   ##
=========================================
  Coverage     52.09%   52.09%           
  Complexity    25944    25944           
=========================================
  Files          1645     1645           
  Lines         95828    95828           
  Branches       1290     1290           
=========================================
  Hits          49917    49917           
  Misses        45911    45911

@skjnldsv skjnldsv merged commit 912a657 into master Jun 21, 2018
@skjnldsv skjnldsv deleted the navigation-accessibility branch June 21, 2018 13:45
@jancborchardt
Copy link
Member Author

@juliushaertl no, this is about app-navigation, the element :) the left sidebar, so to say.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3. to review Waiting for reviews bug design Design, UI, UX, etc. feature: accessibility
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants